56 typedef void (*
RcvCb_t)(
const J2534::PASSTHRU_MSG * rxPassThruMsg,
unsigned long rxMsgNum);
74 unsigned long interval);
Name of CAN Gateway's channel 2.
ErrCode_e startPeriodic(Channel_e channel, J2534::PASSTHRU_MSG *txPassThruMsg, unsigned long interval)
Function starts CAN Gateway's periodic message.
Name of CAN Gateway's channel 1.
Baudrate_e
Definition of CAN Gateway's baud rates.
ErrCode_e init(Baudrate_e baudChan1, Baudrate_e baudChan2, const RcvCb_t cbChan1, const RcvCb_t cbChan2)
Function initializes CAN Gateway device.
Channel_e
Definition of CAN Gateway channels' names.
ErrCode_e
Definition of CAN Gateway's error codes.
void(* RcvCb_t)(const J2534::PASSTHRU_MSG *rxPassThruMsg, unsigned long rxMsgNum)
Definition of callback function for receive frames.
ErrCode_e send(Channel_e channel, J2534::PASSTHRU_MSG *txPassThruMsg)
Function sends PASSTHRU frame via given channel.
ErrCode_e uninit()
Function uninitializes CAN Gateway device.